Science

James Webb Space Telescope is carrying out its most critical manoeuvre